class Person():
    __name="张三"
    __age=25
    # 私有化属性在类的内部是可以正常访问的
    def set_name(self,name):
        self.__name=name
        pass
    def get_name(self):
        return self.__name
    # property属性可以让对象在调用方法时，以类似属性的方式进行访问
    name=property(get_name,set_name)
    @property
    def age(self):
        return self.__age
    @age.setter
    def age(self,age):
        self.__age=age

xm=Person()
xm.name="张珊"
print(xm.name)
xm.age=55
print(xm.age)